jewish place of worship - German English Dictionary